taragallo - Spanish English Dictionary
History

taragallo



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

Spanish English
General
taragallo [m] rare stick tied to a dog's collar to prevent them from following prey during a hunt