ソウコウジンインウンパンシャ
Meanings
Noun
1. armored personnel carrier; armoured personnel carrier
Composed of
armoring; armouring; armor; armour
① ある集団に属する人の数。
① 他の場所へ運ぶこと。
car; vehicle