English to Arabic

Meaning for:
Drooled
other
مروّل