self-restrainttranslation and definition "self-restraint", tamil lexiconWordTamil Definitionself-restraintதன்னடக்க ஆட்சி, தன்னுணர்ச்சிக் கட்டுப்பாடு, தற்புலனடக்கம்.