English to Dansk Dictionary
scabbard
Skede (hylster)
Related Images/Visuals for scabbard
Meaning for scabbard found in 13 Languages.
Sponored Video