×

depuration meaning in French

n. épuration, purification

Related Words

  1. depurant
  2. depurate
  3. deputation
  4. deputational
PC Version

Copyright © 2018 WordTech Co.