English to Arabic

Meaning for:
Eradicable
other
قابل للإستئصال