English-Italian dictionary »

life force meaning in Italian

EnglishItalian
life force (principle that animates living organisms)
noun

archeonoun
{m}