English to Arabic

Meaning for:
Tempestuous
other
عاصف