takes on the task at hand Synonym
Synonyme takes on the task at hand
Search Synonyms