Spanish-English Dictionaryimagina
imagina
imaginarse
Meaning of imagina