English to Arabic

Meaning for:
Irreparable
other
متعذر الإصلاح