Skip to content
Kotomora

戦せん車しゃ揚よう陸りく艦かん

せ
ん
しゃ
よ
う
り
く
か
ん

Meanings

1

noun

tank landing ship; LST

Military term for a ship designed to transport and land tanks directly onto a beach.