takes over the management duties Synonym
Synonyme takes over the management duties
Search Synonyms