Online Dictionary
Definition of " se dérouler " in French English Dictionary
Results
se dérouler
  • {V} place: take place, unwind, uncoil, unroll, pass off, pass, pan out, progress, unfold, flow, pan, work