Spanish-English Dictionaryimpresionaban
impresionaban
impresionar
Meaning of impresionaban