English
›
Words
distillation
Translation:
English
Noun
6
a
purifying or refining by distillation
a
process by which a liquid is vaporized
Add
Translation