English to Arabic

Meaning for:
Irresolvable
other
متعذر الحلّ