Answer: manofalltrades

AnswerCrossword Clue
MANOFALLTRADESJack