Get Your Premium Membership

Self-Sacrificing

Definition

[adj] willing to deprive yourself

Related Information

More Self-Sacrificing Links