"غمرت" - Translation from Arabic to English
-
flooded
-
immersed
-
flooding
-
doused
-
submerged
-
swallowed