English to Arabic

Meaning for:
Yalu
other
نهر اليالو