English to Arabic

Meaning for:
Grumbler
other
المتذمّر