"schneckenzaehne" in English Schneckenzähne {m pl} threads of a worm gear Detailed translations for "schneckenzaehne" Schneckenzähne{masculine plural} Schneckenzähne threads of a worm gear