lifebloodEnglish

lifeblood

Noun

The blood considered as the seat of vitality

English: lifeblood

An essential or life-giving force

English: lifeblood