LIFE FORCE


Meaning of LIFE FORCE in English

[life force] n (1896): elan vital

Merriam-Webster English vocab.      Английский словарь Merriam Webster.