screw which may be screwed in with fingers; torture device

listen to the pronunciation of screw which may be screwed in with fingers; torture device
الإنجليزية - التركية
الإنجليزية - الإنجليزية
{i} thumbscrew
screw which may be screwed in with fingers; torture device
المفضلات