escarmouchai

French

Pronunciation

Verb

escarmouchai

  1. first-person singular past historic of escarmoucher