aufpolieren : to polish up; to refurbish
Die Firma muss ihr Image ein wenig aufpolieren.
The company has to polish up its image a bit.
aufpolieren : to polish up; to refurbish
Die Firma muss ihr Image ein wenig aufpolieren.
The company has to polish up its image a bit.