English to Arabic

Meaning for:
Decomposable
other
متفسّخ