microstretched

microstretched

English

Verb

microstretched

  1. simple past and past participle of microstretch