English to Arabic

Meaning for:
Grouchily
other
بتذمّر