English to Arabic

Meaning for:
Overwhelms
other
يغمر