×

meliorated meaning in French

adj. amélioré

Related Words

  1. meliorate
  2. meliorate
  3. melinite
  4. melioration
  5. meliorative
PC Version

Copyright © 2018 WordTech Co.