self-started, independently started

listen to the pronunciation of self-started, independently started
English - English

Definition of self-started, independently started in English English dictionary

self-started, independently started
self-initiated
self-started, independently started
Favorites