Translator


"ego instincts" in Spanish