micropunching

English

Verb

micropunching

  1. present participle and gerund of micropunch