English to Arabic

Meaning for:
Backwaters
other
المعزلات