German-English dictionary »

selbstschuß meaning in English

GermanEnglish
der Selbstschuß Substantiv

spring-gunnoun
[UK: ˈsprɪŋ ɡʌn] [US: ˈsprɪŋ ɡʌn]

die Selbstschußanlage Substantiv

spring-gun systemnoun