Turkish-English dictionary »

zırhlı personel taşıyıcı meaning in English

TurkishEnglish
zırhlı personel taşıyıcı noun

armored personnel carrier(armored vehicle for carrying infantry soldiers in combat)
noun