Polish-French dictionary »

amulet meaning in French

PolishFrench
amulet

porte-bonheur

amulet noun

amulettenom