Self-sacrificing
Word Dictionary
-> Self-sacrificing
Search:
Self-sacrificing
(a.) Yielding up one's own interest, ffeelings, etc; sacrificing one's self.
Terms of Use
Canadian Jobs