Online Dictionary
Definition of " homme à tout faire " in French English Dictionary
Results
homme à tout faire
  • {N} handyman, odd job man