English to Arabic

Meaning for:
Zambezi
other
نهر الـ زامبيزي