Arabic-English dictionary »

المركبة التّكتيكيّة الخفيفة meaning in English

ArabicEnglish
المركبة التّكتيكيّة الخفيفة

LTV