×

distillation meaning in English

n. distillation, purification or condensation of a substance

Related Words

  1. distillat
  2. distillateur
  3. distiller
  4. distillerie
PC Version

Copyright © 2018 WordTech Co.