protective amulet (thought to confer invulnerability)

English French
Gloss protective amulet (thought to confer invulnerability) amulette protectrice (on suppose qu'il entraine l'invulnérabilité)
Domain write/draw écrire/tracer
Subdomain amulet amulette
Language Word