accustom horses to living in a herd - Spanish English Dictionary

accustom horses to living in a herd

Meanings of "accustom horses to living in a herd" in Spanish English Dictionary : 1 result(s)

English Spanish
General
accustom horses to living in a herd entropillar [v] AR UY