Extenuating issues Synonyms

Definitions for Extenuating


  • (adjective) partially excusing or justifying