superstition based on the use of a certain amulet or ritual for good luck - German English Dictionary

Suggest a Term