English-Latin dictionary »

life force meaning in Latin

EnglishLatin
life force (principle that animates living organisms)
noun

animo, anima, animusnoun