Answer: miracleaner

AnswerCrossword Clue
MIRACLEANERDomestic do-all?