self-starting

Adjective

 * 1)  That starts by itself.
 * 2)  Energetic and resourceful.

Translations

 * Chinese:
 * Mandarin:
 * Finnish: itsestään käynnistyvä
 * French:


 * Chinese:
 * Mandarin:
 * Finnish:
 * French: