bit (horse controlling mechanism) - French English Dictionary
History

bit (horse controlling mechanism)

Play ENFRENus
Play ENFRENuk
Play ENFRENau


Meanings of "bit (horse controlling mechanism)" in French English Dictionary : 1 result(s)

English French
Common
bit (horse controlling mechanism) embouchure [f]