Search term scabbard has 4 results
Jump to
EN English VI Vietnamese
scabbard vỏ
scabbard (n) [the sheath of a sword] vỏ (n) [the sheath of a sword]
scabbard (n) [the sheath of a sword] bao kiếm (n) [the sheath of a sword]
scabbard bao kiếm