English

edit

Noun

edit

chicottes

  1. plural of chicotte

French

edit

Noun

edit

chicottes f

  1. plural of chicotte