English to Arabic

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