Tamil Dictionary 🔍

self-depending

Self`-de*pend"ing, a. Defn: Depending on one's self.


self-depending - Similar Words