"sperrraeder" in English Sperrräder {m pl} locking wheels Detailed translations for "sperrraeder" Sperrräder{masculine plural} Sperrräder locking wheels