Definition of Mitigable

  • 1. Capable of being alleviated Adjective Satellite

Semanticaly linked words with "mitigable"