English to Arabic

Meaning for:
Indulging
other
الإنغماس