Subscribe
URL of the page has been copied to clipboard.
Meaning : A card game in which cards face up on the table are taken with eligible cards in the hand.
Synonyms : casino
Install App