Preserve (fr. Préserver)

Translation into English

Synonyms