German to English Dictionary

Deutsch Version

thumbscrew German pronunciation - Say thumbscrew in English pronunciation Meaning of "thumbscrew" in English language