English to Arabic

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