emboutant

French

Participle

emboutant

  1. present participle of embouter