self-flatteringtranslation and definition "self-flattering", tamil lexiconWordTamil Definitionself-flatteringதற்புகழ்ச்சியுடைய.