MITIGABLE MEANING IN ENGLISH

• Mitigable Definition & Synonyms

  1. (a.) Admitting of mitigation; that may be mitigated.


RECENT SEARCHES