gourmette
Top 30000
Meanings
Noun
1. curb chain (equestrianism)
2. chain bracelet