Meaning of self-sacrificing
Definition of self-sacrificing
(adj)
willing
to
deprive
yourself
Other information on self-sacrificing
WIKIPEDIA results for
self-sacrificing
Amazon results for
self-sacrificing
Tweet