SELF-SACRIFICING


Meaning of SELF-SACRIFICING in English

[self-sa.cri.fic.ing] adj (1817): sacrificing oneself for others -- self-sac.ri.fic.ing.ly adv

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