English edit

Noun edit

grouchers

  1. plural of groucher