Polish-English dictionary »

samopoświęcenie meaning in English

PolishEnglish
samopoświęcenie noun

self-sacrificenoun
giving up of one's own benefit