Online Dictionary
Definition of " écrouler " in French English Dictionary
Results
écrouler
  • {V} collapse, fall
s'écrouler
  • {V} collapse, fall down