Slovnenya

Translation English French: vital force

Dictionary: main
vital force
noun