English to Arabic

Meaning for:
Examinable
other
قابل للفحص