Meaning of “roulette” in the English Dictionary

british dictionary