Spanish-English Dictionarypresentaban
presentaban
presentar
Meaning of presentaban