self-improved
English
Verb
self-improved
simple past
and past participle of
self-improve