Online Dictionary

French Dictionary, English French Dictionary

Definition of " à tout faire " in French Dictionary
Direct results
French » English
à tout faire
  • {A} all-purpose
Indirect results
French » English
bon à tout faire
  • {A} dogsbody
bonne à tout faire
  • {N} drudgery: household drudgery
homme à tout faire
  • {N} handyman, odd job man