English-Latin dictionary »

impetus, vigor meaning in Latin

EnglishLatin
impetus, vigor noun

impetus [impetus](4th) M
noun