grumble meaning (English)=
Answers
Answered by
2
Answer:
to complain in a bad-tempered way; to keep saying that you do not like something
Answered by
3
complain about something in a bad tempered way
Similar questions