grumbler

verb
to mutter in discontent
growl, rumble
to express with grumbling