Rushed (fr. S'élança)

Translation into English

Synonyms

  • se jeter
  • s'élancer vers
  • se précipiter