collera de yegua - Spanish English Dictionary
History

collera de yegua



Meanings of "collera de yegua" in English Spanish Dictionary : 1 result(s)

Spanish English
General
collera de yegua [f] team of mares