"schneckenraeder" in English Schneckenräder {m pl} worm wheels Detailed translations for "schneckenraeder" Schneckenräder{masculine plural} Schneckenräder worm wheels