horrid in Spanish
horrid in Spanish
horrendo
Causing horror or dread.
hórrido
Causing horror or dread.