Burst (fr. Éclatèrent)

Translation into English

Synonyms

  • exploser
  • se briser
  • se rompre
  • se séparer