card·sharp someone who cheats when playing cards in order to make money

listen to the pronunciation of card·sharp someone who cheats when playing cards in order to make money
الإنجليزية - الإنجليزية
cardshark