huchant

French

Participle

huchant

  1. present participle of hucher