tara gallo - Spanish English Dictionary
History

tara gallo

Play ENESESes
Play ENESESmx


Meanings of "tara gallo" in English Spanish Dictionary : 1 result(s)

Spanish English
General
tara gallo [m] rod attached to a dog's collar