Arabic-English dictionary »

مزرعة ريحية meaning in English

ArabicEnglish
مزرعة ريحية

wind farmcollection of wind turbines