estocada por cornada - Spanish English Dictionary
History

estocada por cornada



Meanings of "estocada por cornada" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
estocada por cornada [expr] get a taste of one's own medicine