Answer: generalfactotum

AnswerCrossword Clue
GENERALFACTOTUM

Handyman