English edit

Noun edit

chevrettes

  1. plural of chevrette

French edit

Noun edit

chevrettes f

  1. plural of chevrette