English to Arabic

Meaning for:
Drools
other
يروّل