bull's preferred spot - Spanish English Dictionary
History

bull's preferred spot



Meanings of "bull's preferred spot" in Spanish English Dictionary : 1 result(s)

English Spanish
Bullfighting
bull's preferred spot querencia [f]