clean and spiff up something - Inglés Sinónimo Diccionario