English to Arabic

Meaning for:
Sloughs
other
المستنقعات