Slovnenya

Translation English Spanish: lifeblood

Dictionary: main
lifeblood
noun