self starting

listen to the pronunciation of self starting
English - Turkish
Kendi başlangıç
English - English
energetic and resourceful
That starts by itself