English to Arabic

Meaning for:
Embanked
other
مسدود