Translator


"to polish oneself" in Spanish