execrable in Finnish
execrable in Finnish
iljettävä
Hateful, disgusting.
inhottava
Hateful, disgusting.
kuvottava
Hateful, disgusting.