English to Arabic

Meaning for:
Thundershower
other
الوابل الرّعدي