German to English Dictionary

Deutsch Version

thumb screw German pronunciation - Say thumb screw in English pronunciation Meaning of "thumb screw" in English language