Meaning of “roulette” in the English Dictionary

English