English to Arabic

Meaning for:
Hailstorm
other
العاصفة الثلجية