MalayTranslate.com
Malay to English Translator
Translate Here

English to English

good luck charm

noun (n)

  • something believed to bring good luck
    sesuatu yang dipercayai membawa keberuntungan
    Synonym:
    charm
    source: wordnet30