self-satisfactiontranslation and definition "self-satisfaction", tamil lexiconWordTamil Definitionself-satisfactionதன் மனநிறைவு, ஆன்மதிருப்தி.