Online Dictionary
Definition of " arrêter le travail " in French English Dictionary
Results
arrêter le travail
  • {V} close down