Spanish-English Dictionaryimaginaban
imaginaban
imaginarse
Meaning of imaginaban