English-Polish dictionary »

self-sacrifice meaning in Polish

EnglishPolish
self-sacrifice noun
giving up of one's own benefit

samopoświęcenienoun