English to Arabic

Meaning for:
Marshier
other
مستنقعي