English to Arabic

Meaning for:
Demonstrable
other
قابل للاثبات