Spanish-English Dictionaryimaginas
imaginas
imaginarse
Meaning of imaginas