calling_cardEnglish

calling card, card, phone card, visiting card

Noun

A printed or written greeting that is left to indicate that you have visited

English: calling card, visiting card, card

Bahasa: kartu, kad

A card that is used instead of cash to make telephone calls

English: calling card, phone card

A distinguishing characteristic or behavior

English: calling card

Bahasa words with similar meanings

English words with similar meanings

Show 3 words