renovator - Inglés Sinónimo Diccionario

renovator

n.
[1] refinisher , restorer , preserver