English to Arabic

Meaning for:
Croaked
other
ناعق