lifeblood in Finnish
lifeblood in Finnish
elinehto
(figuratively) That which is required for continued existence or function.
elämänlähde
(figuratively) That which is required for continued existence or function.