slipknot on the upper lip of the horse to tame it - Spanish English Dictionary
History

slipknot on the upper lip of the horse to tame it



Meanings of "slipknot on the upper lip of the horse to tame it" in Spanish English Dictionary : 1 result(s)

English Spanish
General
slipknot on the upper lip of the horse to tame it moquillo [m] EC