self-sacrificing
English Dictionary
->
Letter S
-> self-sacrificing
Search Dictionary:
self-sacrificing Definition
(s)
willing
to
deprive
yourself
self-sacrificing Synonyms
self-denying
self-giving
self-sacrificing
© Art Branch Inc.