esquichant

French

Participle

esquichant

  1. present participle of esquicher