English to Arabic

Meaning for:
Slobbering
other
الترويل