English to Arabic

Meaning for:
Squalls
other
العواصف