English to Arabic

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