meaning of Amulett

Amulett - German to English

amulet

View more

  • appeal [amulet]
  • periapt
  • talisman