Translation of horrendo in English:

horrendo

adjectivefeminine horrenda