Definisi 'good luck charm'

English to English
noun
1 something believed to bring good luck Terjemahkan
source: wordnet30


Visual Synonyms