Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
good luck charm
noun
(n)
something believed to bring good luck
sesuatu yang dipercayai membawa keberuntungan
Synonym:
charm
source: wordnet30