Spanish-English dictionary »

trifecta meaning in English

SpanishEnglish
trifecta noun
{f}

trifecta(A bet on the first three places of a race in the order)
noun