English to Arabic

Meaning for:
Dabbles
other
يبلّل