Spanish-English dictionary »

mala racha meaning in English

SpanishEnglish
mala racha noun
{f}

losing streak(sequence of losses)
noun