self-relianttranslation and definition "self-reliant", tamil lexiconWordTamil Definitionself-reliantதன்நிற நம்பிக்கையுடைய, தற்சார்புணர்ச்சி வாய்ந்த.