Self-denying meaning

Without concern for ones own advantage; selfless or self-sacrificing.
adjective
1
1
Advertisement