SELF-SACRIFICING as ADJECTIVE

  1. Meaning
    • willing to deprive yourself
    Synonym(s) Similar To