To flow (fr. S'écouler)

Translation into English

Synonyms