Dictionary English – Romanian

life-blood



Substantiv