senched

English

Verb

senched

  1. simple past and past participle of sench