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