perfectaEnglish

exacta, perfecta

Noun

A bet that you can pick the first and second finishers in the right order

English: exacta, perfecta

English words with similar meanings

Show 1 words