Spanish-English Dictionaryimaginara
imaginara
imaginarse
Meaning of imaginara