English to Arabic

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