Quiniela

From Fresh Dictionary

Spanish

Noun

quiniela f

  1. a sporting bet
Personal tools