English to Arabic

Meaning for:
Sorest
other
مؤلم