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