shoulders the tasks Synonym
Synonyme shoulders the tasks
Search Synonyms