English-Arabic dictionary »

weather s meaning in Arabic

EnglishArabic
weather station station for meteorological observations

مرصد جوي

Your history