Latin-English dictionary »

talisman meaning in English

LatinEnglish
talisman noun

talismannoun