Persistence (fr. Persistance)

Translation into English

Synonyms