embrochant

French

Participle

embrochant

  1. present participle of embrocher