English to Arabic

Meaning for:
Submersed
other
مغمور