Translation of “placate” to French
Advert
Dictionary: "placate" - translations and examples
placated / placated / placating / placates
"placate": synonyms
- placate:
- appease conciliate mollify pacify propitiate soothe