Tamil Dictionary 🔍

self-relying

a. தற்சார்பமைவுடைய, தன்னையே தான் நம்பியிருக்கிற, தன் முயற்சியில் நம்பிக்கையுடைய.


self-relying - Similar Words