carro blindado de transporte de pessoal

Noun

 * 1) armored personnel carrier armoured vehicle for carrying infantry soldiers in combat