German to English Dictionary

Deutsch Version

worm drive German pronunciation - Say worm drive in English pronunciation Meaning of "worm drive" in English language