A printed or written greeting that is left to indicate that you have visited English: calling card, visiting card, card Bahasa: kartu, kad