restolen
English
Verb
restolen
past participle of
resteal