restitched

English

Verb

restitched

  1. simple past and past participle of restitch