grouch in Finnish
grouch in Finnish
jöröjukka
One who is grumpy or irritable. [from the early 20th c]
yrmy
One who is grumpy or irritable. [from the early 20th c]