English to Arabic

Meaning for:
Dribbled
other
مقطّر