Vocabulary

戦車揚陸艦

landing ship, tank; tank landing ship; LST

noun