meaning of Amulette

Amulette - German to English

amulets