Monstrous self-sacrificing Synonyms

Definitions for Monstrous


Definitions for Self-sacrificing


  • (adjective) willing to deprive yourself