×

placate meaning in French

v. apaiser; calmer; concilier

Related Words

  1. placating
  2. placard
  3. placarder
  4. placater
  5. placating
PC Version

Copyright © 2018 WordTech Co.