quichant

French

Participle

quichant

  1. present participle of quicher