Tamil Dictionary 🔍

self-sustained

a. தன் ஆற்றலால் இயங்குகிற, தன் தனித்திறல் வாழ்வுடைய.


self-sustained - Similar Words