English-German dictionary »

thumbscrews meaning in German

EnglishGerman
thumbscrews noun
[UK: ˈθʌm.skruːz]
[US: ˈθʌm.skruːz]

die Daumenschrauben◼◼◼Substantiv