Online Dictionary
Definition of " arrêter de travailler " in French English Dictionary
Results
arrêter de travailler
  • {V} stop working
s'arrêter de travailler pour certain temps
  • {V} break: take a break