×

placating meaning in French

adj. conciliant; calmant, apaisant

Related Words

  1. placate
  2. placate
  3. placater
  4. placation
  5. placative
PC Version

Copyright © 2018 WordTech Co.