villettes
French
Noun
villettes
f
plural of
villette