English to Arabic

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