NichiDict

装甲人員運搬車

そうこうじんいんうんぱんしゃ
[soukoujininunpansha]

Meanings

1.Noun

armored personnel carrier; armoured personnel carrier