Search term samopoświęcenie has one result
Jump to
PL Polish EN English
samopoświęcenie (n) [giving up of one's own benefit] (n) self-sacrifice (n) [giving up of one's own benefit]