self-sufficienttranslation and definition "self-sufficient", tamil lexiconWordTamil Definitionself-sufficientதன்னிறைவுடைய, பிறிதுவேண்டாவளம் நிரம்பிய, தன்முழுமையுடைய, மட்டற்ற தன்னம்பிக்கை வாய்ந்த.