French-English dictionary »

chausette meaning in English

FrenchEnglish
chausette

sock[UK: ˈsɒk] [US: ˈsɑːk]