Flowed away (fr. S'écoulèrent)

Translation into English

Synonyms

  • passer
  • s'écouler
  • s'écrouler
  • s’étendre