odd-job_man
1. [ noun ] (work) a man skilled in various odd jobs and other small tasks
Synonyms: handyman jack_of_all_trades
Related terms: repairman