MohammedPreview
Open in TheBrain

To Begrumble

  1. (intransitive) To grumble.
  2. (transitive) To grumble at or to.