×
placate
meaning in French
v.
apaiser; calmer; concilier
Related Words
placating
placard
placarder
placater
placating
PC Version
Copyright © 2018 WordTech Co.