Meaning ofgrouchin English

grouch

us/ɡruːtʃ/uk/ɡruːtʃ/
#common
Definitions