Self-sacrifice



noun
1.
(បច្ចេកទេស) ការបូជាខ្លូនឯង
ENGLISH MEANING
noun
1.
The act of sacrificing one's self, or one's interest, for others; self-devotion.