scabbard – English–Español translations

🇬🇧 en es 🇪🇸

scabbard noun

  /ˈskæb.əd/ , /ˈskæb.ɚd/
  • the sheath of a sword
vaina
Wiktionary Links