English to Arabic

Meaning for:
Binge
other
الانغماس