Were escaping (fr. S'échappaient)

Translation into English

Synonyms