English to Arabic

Meaning for:
Dripping
other
التقطير