maniguettes

French

Noun

maniguettes f

  1. plural of maniguette