English-Latin dictionary »

socrates' indwelling genius meaning in Latin

EnglishLatin
Socrates' indwelling genius noun

daemonion [daemonii]noun
N

daemonium [daemoni(i)](2nd) N
noun