English to Arabic

Meaning for:
Detectable
other
قابل للكشف