makes an effort to Synonym
Synonyme makes an effort to
Search Synonyms