Spanish-English Dictionaryhorrorosos
horrorosos
Meaning of horrorosos