Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
visiting card
noun
(n)
a printed or written greeting that is left to indicate that you have visited
sebuah bercetak atau tulisan ucapan yang tersisa untuk menunjukkan yang awak telah dilawati
Synonym:
calling card
,
card
source: wordnet30