"selbstschussanlage" in English Selbstschussanlage {f} spring-gun Detailed translations for "selbstschussanlage" die Selbstschussanlage{feminine} Selbstschussanlage spring-gun