Spanish-English Dictionaryimaginaron
imaginaron
imaginarse
Meaning of imaginaron