horrid in Finnish
horrid in Finnish
kauhea
Causing horror or dread.
inhottava
Offensive, disagreeable, abominable, execrable.
kamala
Offensive, disagreeable, abominable, execrable.
kauhea
Offensive, disagreeable, abominable, execrable.