English to Arabic

Meaning for:
Forecasters
other
المتوقّعون