English to Arabic

Meaning for:
Windstorm
other
عاصفة هوائيّة