×
placative
meaning in French
adj.
conciliant; accomodant
Related Words
placating
placation
placatory
place an ad
PC Version
Copyright © 2018 WordTech Co.