English to Arabic

Meaning for:
Gulper
other
المبتلع