restolen

English

Verb

restolen

  1. past participle of resteal