English to Arabic

Meaning for:
Tributary
other
الرافد