armored personnel carrier in Catalan
armored personnel carrier in Catalan
transport blindat de personal
An armored vehicle for carrying infantry soldiers in combat.