"selbstladewaffe" in English Selbstladewaffe {f} self-loading gun Detailed translations for "selbstladewaffe" die Selbstladewaffe{feminine} Selbstladewaffe self-loading gun