self-deceptiontranslation and definition "self-deception", tamil lexiconWordTamil Definitionself-deceptionதன்னேய்ப்பு.