distillation English - French
1.
-
Englishseparation of a substance
-
Frenchdistillation
Related words
residue retort liquor distillery distil
English translator: English French distillation Eesti sõnaraamat Español Traductor Svenska Översättare