Online Dictionary
Definition of " s'allonger " in French English Dictionary
Results
s'allonger
  • {V} stretch out, lie down, lengthen, lie, stride