Summary
English to Spanish:   more detail...
  1. thumb screw:


English

Detailed Translations for thumb screw from English to Spanish

thumb screw:

thumb screw [the ~] noun

  1. the thumb screw
    la clavijas

Translation Matrix for thumb screw:

NounRelated TranslationsOther Translations
clavijas thumb screw

Related Translations for thumb screw