puts effort into the tasks Synonym
Synonyme puts effort into the tasks
Search Synonyms