English to Arabic

Meaning for:
Incurable
other
العضول