Dutch-English dictionary »

levenskracht meaning in English

DutchEnglish
levenskracht substantief
{f}

life force(principle that animates living organisms)
noun