English to Arabic

Meaning for:
Rainfall
other
المطر