English to Arabic

Meaning for:
Precipitation
other
الهطول، السقوط