grouch in French
grouch in French
grognon
One who is grumpy or irritable. [from the early 20th c]
grincheux
One who is grumpy or irritable. [from the early 20th c]