×

depurate meaning in French

v. purifier; épurer

Related Words

  1. depths of the ocean
  2. depurant
  3. depuration
  4. deputation
PC Version

Copyright © 2018 WordTech Co.