self-mortificationtranslation and definition "self-mortification", tamil lexiconWordTamil Definitionself-mortificationதன்னொறுப்பு, உடல் வருத்திக்கொள்ளும் கடுநோண்பு.