English to Arabic

Meaning for:
Bewailed
other
ندب