English to Arabic

Meaning for:
Slurped
other
ملتهم