×

sublimate meaning in French

n. sublimation (spiritualisation)
v. sublimer; surélever;transformer un produit entier en gaz

Related Words

  1. sublet
  2. sublieutenant
  3. sublimation
  4. sublime
PC Version

Copyright © 2018 WordTech Co.