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