armored personnel carrier in Portuguese
armored personnel carrier in Portuguese
carro blindado de transporte de pessoal
An armored vehicle for carrying infantry soldiers in combat.