esquichâtes

French

Verb

esquichâtes

  1. second-person plural past historic of esquicher