Self-dependent
English Translation from English to English dictionary online for the word Self-dependent
-
1 a.
Dependent on one's self; self-depending; self-reliant.
-
2 a.
Dependent on one's self; self-depending; self-reliant.