English to Arabic

Meaning for:
Dabbled
other
مبلّل