EnglishEdit

NounEdit

begrudgers

  1. plural of begrudger