1 introduce : presentar <to present oneself : presentarse> 2 : presentar (una obra de teatro, etc.) 3 give : entregar (un regalo, etc.), regalar, obsequiar 4 show : presentar, ofrecer <it presents a lovely view : ofrece una vista muy linda>