stremtched

English

Verb

stremtched

  1. simple past and past participle of stremtch