Spanish-English dictionary »

cachiporra meaning in English

SpanishEnglish
cachiporra noun
{f}

bludgeon(short heavy club)
noun
[UK: ˈblʌ.dʒən] [US: ˈblʌ.dʒən]