Rushed (fr. Précipita)

Translation into English

Synonyms

  • forcer
  • accélérer
  • hâter
  • pressurer