mitigates the effort Synonym
Synonyme mitigates the effort
Search Synonyms