SELF-SACRIFICER


Meaning of SELF-SACRIFICER in English

[self-sac.ri.fic.er] n (1668): one that practices self-sacrifice

Merriam-Webster English vocab.      Английский словарь Merriam Webster.