English to Arabic

Meaning for:
Catchable
other
قابل للمسك