"klemmleisten" in English Klemmleisten {m pl} terminal strips Detailed translations for "klemmleisten" Klemmleisten{masculine plural} Klemmleisten terminal strips