English to Arabic

Meaning for:
Undecomposable
other
غير متفسّخ