emmanchant

French

Participle

emmanchant

  1. present participle of emmancher