English to Arabic

Meaning for:
Solvable
other
قابل للحل