appalling in Finnish
appalling in Finnish
kauhistuttava
Horrifying and astonishing.
tyrmistyttävä
Horrifying and astonishing.