To rush (fr. S'élancer)

Translation into English

Synonyms