placatetranslation and definition "placate", tamil lexiconWordTamil Definitionplacateஇணக்குவி, சாந்தப்படுத்து.