heinous in Finnish
heinous in Finnish
hirvittävä
Totally reprehensible.
katala
Totally reprehensible.
kauhea
Totally reprehensible.