Spanish-English dictionary »

pucherazo meaning in English

SpanishEnglish
pucherazo noun
{m}

electoral fraud(illegal interference with an election)
noun