Spanish-English Dictionaryalegorizar
Meaning of alegorizar