Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
self-sacrificing  
Someone who is self-sacrificing gives up what they want so that other people can have what they need or want.  adj 
He was a generous self-sacrificing man.