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