German-English dictionary »

fingerschraube meaning in English

GermanEnglish
die Fingerschraube Substantiv

thumb screwnoun