Spanish-English dictionary »

a matacaballo meaning in English

SpanishEnglish
a matacaballo adverb

hell-for-leatheradverb