English to Arabic

Meaning for:
Palpability
other
قابلية التداول باليد