maniguettes
French
Noun
maniguettes
f
plural of
maniguette