"selbstladebuechse" in English Selbstladebüchse {f} self-loading rifle Detailed translations for "selbstladebuechse" die Selbstladebüchse{feminine} Selbstladebüchse self-loading rifle