cardshark (0 synonym found)

Definition of cardshark:

(n) : same as a cardsharp

Definition of cardshark:

(n) : same as a cardsharp

Back to Top