mechanostretching

English

Verb

mechanostretching

  1. present participle and gerund of mechanostretch