armored personnel carrier
armored personnel carrier
English
Noun
Ad
Definition
An armored vehicle for carrying infantry soldiers in combat.
Ad
armored personnel carrier
An armored vehicle for carrying infantry soldiers in combat.