Spanish-English Dictionaryimaginasen
imaginasen
imaginarse
Meaning of imaginasen