Definify.com

Definition 2025


chiottes

chiottes

French

Noun

chiottes f

  1. plural of chiotte