Dictionary
Gramatyka angielska
Word: Self-sacrifice
ID Word Wordtype Definition 138016 Self-sacrifice n. The act of sacrificing one's self, or one's interest, for others; self-devotion.
Do you know these words?
Strengthful | Caned | Cow's lungwort | Observe | Notable |