English
›
Words
chain
or strap used with a bit to restrain a horse
Translation:
English
Noun
3
curb
Add
Translation