German to English Dictionary

Deutsch Version

screw thread, worm thread German pronunciation - Say screw thread, worm thread in English pronunciation Meaning of "screw thread, worm thread" in English language