English to Arabic

Meaning for:
Rain
other
المطر