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