English to Arabic

Meaning for:
Inundation
other
الغمر