grivetons

French

Noun

grivetons

  1. plural of griveton