good_luck_charmEnglish

charm, good luck charm

Noun

Something believed to bring good luck

English: charm, good luck charm

Bahasa: tangkal

Bahasa words with similar meanings

English words with similar meanings

Show 1 words