English to Arabic

Meaning for:
Rainstorm
other
العاصفة المطرية