self-inflictedtranslation and definition "self-inflicted", tamil lexiconWordTamil Definitionself-inflictedதன்னிழைப்பான, தானே தன்மீது வருவித்துக்கொண்ட.