English to Arabic

Meaning for:
Gully
other
المجرى