Kamus Mobile
https://m.xamux.com
English to Indonesian
grouchedmengeluh
grouchingmengeluh
grouchysuka bersungut-sungut, suka mengomel
grouch
noun
a bad-tempered person
orang yang pemarah
source: WordNet 3.0