Spanish-English Dictionarypresentaba
presentaba
presentar
Meaning of presentaba