person who uses good luck charms/rituals - Spanish English Dictionary

Suggest a Term