Spanish-English Dictionaryimaginaras
imaginarás
imaginarse
Meaning of imaginaras