SELF-SACRIFICING


Meaning of SELF-SACRIFICING in English

adj yielding up one's own interest, ffeelings, etc; sacrificing one's self.

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