Search term scabbard has one result
Jump to
EN English JA Japanese
scabbard (n) [the sheath of a sword] (n) [the sheath of a sword] ({{l)
EN Synonyms for scabbard JA Translations
quiver [sheath] rillen
sheath [quiver] schede {m}