makes it less complicated Synonym
Synonyme makes it less complicated
Search Synonyms