"degenscheiden" in English Degenscheiden {m pl} rapier scabbards Detailed translations for "degenscheiden" Degenscheiden{masculine plural} Degenscheiden rapier scabbards