English to Arabic

Meaning for:
Dribble
other
التقطّر