NichiDict

装甲車

そうこうしゃ
[soukousha]

Meanings

1.Noun

armoured vehicle; armored vehicle