Spanish-English dictionary »

buena racha meaning in English

SpanishEnglish
buena racha noun
{f}

winning streak(an uninterrupted sequence of wins)
noun