Translator


"to flatter oneself" in Spanish