×

placatory meaning in French

adj. apaisant; calmant

Related Words

  1. placation
  2. placative
  3. place an ad
  4. place
PC Version

Copyright © 2018 WordTech Co.