What does Amulett mean?

Amulett - German to English

amulet

View more

  • appeal [amulet]
  • periapt
  • talisman