gamahuchant

French

Participle

gamahuchant

  1. present participle of gamahucher