English to Arabic

Meaning for:
Whiningly
other
بمتذمّر