Arabic-English dictionary »

دَوَّارَة رِيَاح meaning in English

ArabicEnglish
دَوَّارَة رِيَاح f

weather vanea device showing the direction of the wind