exerts effort on the tasks Synonym
Synonyme exerts effort on the tasks
Search Synonyms