homme à tout faire

listen to the pronunciation of homme à tout faire
Французский Язык - Английский Язык
{n} roustabout
{n} handyman, odd job man
utility man
odd job man
handyman
jack of all trades