English to Arabic

Meaning for:
Commiserated
other
مرثو