takes on the duties and tasks Synonym
Synonyme takes on the duties and tasks
Search Synonyms