English to Arabic

Meaning for:
Thumbscrew
other
القلاووظ الإبهامي