cardshark ( synonym found)

Definition of cardshark:

(n) : same as a cardsharp

Back to Top