Spanish-English Dictionaryhorrorizar
Meaning of horrorizar