Search term scabbard has 3 results
Jump to
EN English FR French
scabbard (n) [sword] gaine (n) {f} [sword]
scabbard (n) [sword] fourreau (n) {m} [sword]
scabbard (n) [the sheath of a sword] fourreau (n) {m} [the sheath of a sword]