undertakes the assignments Synonym
Synonyme undertakes the assignments
Search Synonyms