self-dependent

listen to the pronunciation of self-dependent
Englisch - Englisch

Definition von self-dependent im Englisch Englisch wörterbuch

selfdependent
Dependent on one's self; self-depending; self-reliant