English to Arabic

Meaning for:
Grumblingly
other
بتذمّر