French-Arabic dictionary »

véhicule de transport de troupes meaning in Arabic

FrenchArabic
véhicule de transport de troupes m

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

Your history