Translator


"to keep … in one's head" in Spanish