card no
Card number
card
UK?[kɑ?d]
US?[kɑrd ]
n. card; playing card; postcard
vt. written on the card
n. (Card) name; (English) Card
More meanings>>
[Internet phrases]
Card? Card, playing cards, piece
Credit Card? Credit card, credit card, credit card
Debit Card? Debit card, debit card, debit card