cravachant

French

Participle

cravachant

  1. present participle of cravacher