Would leave (fr. Quitterait)

Translation into English

Synonyms