makes an effort with the tasks Synonym
Synonyme makes an effort with the tasks
Search Synonyms