Slovnenya

Translation English French: invigoration

Dictionary: main
invigoration
noun
2 brio, vie.