armored personnel carrier in Polish
armored personnel carrier in Polish
transporter opancerzony
An armored vehicle for carrying infantry soldiers in combat.