-
nouna professional card player who makes a living by cheating at card games
Definition that contains cardsharp
We don't have definitions for this word yet.
We don't have definitions for this word yet.