English to Arabic

Meaning for:
Irrigation
other
الريّ