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