×

distillate meaning in French

n. distillat

Related Words

  1. oil distillates
  2. distill
  3. distillable
  4. distillation
  5. distillatory
PC Version

Copyright © 2018 WordTech Co.