English-Spanish dictionary »

lucky charm meaning in Spanish

EnglishSpanish
lucky charm (object kept for good luck)
noun

amuletonoun
{m}