To fly away (fr. S'envoler)

Translation into English

Synonyms