English to Arabic

Meaning for:
Whimpered
other
ناشج