vocab dash
Log in
Sign up
muserolle
Top 45000
Meanings
Noun
1. noseband (of a horse's bridle)