German English Dictionary
/
German
/
Daumenschraube
German ⇄ English
Daumenschraube
English translations
01
thumbscrew