royal casino

Explore definitions, synonyms, and language insights of royal casino

Definitions

Noun
a form of casino in which face cards have extra point values

More General Terms