Proven (fr. Éprouvé)

Translation into English

Synonyms