self-driven

English

Verb

self-driven

  1. past participle of self-drive