English-Latin dictionary »

guardian spirit meaning in Latin

EnglishLatin
guardian spirit noun

genius [geni(i)](2nd) M
noun