English
›
Words
object
believed to give supernatural powers to or protect its bearer
Translation:
English
Noun
8
talisman
Add
Translation