センシャヨウリクカン
Meanings
Noun
1. landing ship, tank; tank landing ship; LST
Pitch accent
ンシャヨウリ
クカン
Composed of
tank (military vehicle); chariot
landing ship; amphibious warfare ship