Restores (fr. Rétablit)

Translation into English

Synonyms