Arabic-English dictionary »

ناقلَة جنود مدرعَة meaning in English

ArabicEnglish
ناقلَة جنود مدرعَة f

armored personnel carrierarmored vehicle for carrying infantry soldiers in combat