English to Arabic

Meaning for:
Slobbery
other
مبتل