Dictionary English – Romanian

life-giving



Adjectiv