grotched

English

Verb

grotched

  1. simple past and past participle of grotch