delegates the tasks Synonym
Synonyme delegates the tasks
Search Synonyms