muserolle
Top 45000
Meanings
Noun
1. noseband (of a horse's bridle)