Spanish-English Dictionaryimpresionad
impresionad
impresionar
Meaning of impresionad