embouant

French

Participle

embouant

  1. present participle of embouer