Spanish-English Dictionaryimaginan
imaginan
imaginarse
Meaning of imaginan