Search term scabbard has 8 results
EN English DE German
scabbard Ummantelung {f}
scabbard (n) Scheide (n) {f}
scabbard (n) [sword] Scheide (n) {f} [sword]
scabbard (n) [the sheath of a sword] Scheide (n) {f} [the sheath of a sword]
scabbard Futteral (n)