Spanish-English Dictionaryimaginaste
imaginaste
imaginarse
Meaning of imaginaste