Search
a person who is highly skilled at manipulating playing cards for their own financial gain, often through cheating or deception
card shark
card sharper
cardsharp
cardsharper
sharper