to appease; to pacify; to concilate

listen to the pronunciation of to appease; to pacify; to concilate
English - English
placate
to appease; to pacify; to concilate
Favorites