selfdependent

listen to the pronunciation of selfdependent
الإنجليزية - الإنجليزية
Dependent on one's self; self-depending; self-reliant
selfdependent
المفضلات