Synonyms of Restorer
Primary definition: A person who returns something, especially an artifact, building, or work of art, to its former good condition.
Primary definition: A person who returns something, especially an artifact, building, or work of art, to its former good condition.