Spanish-English Dictionarypresenta
presenta
presentar
Meaning of presenta