Translation of pengomel in English:

pengomel

grouser

noun

  • 1

    grouser, grumbler