Spanish-English Dictionaryimaginen
imaginen
imaginarse
Meaning of imaginen