Arabic-English dictionary »

المركبات meaning in English

ArabicEnglish
المركبات الترفيهية

recreational vehiclevehicle or trailer