takes charge of the task Synonym
Synonyme takes charge of the task
Search Synonyms