braincase – English–Español translations

🇬🇧 en es 🇪🇸

braincase noun

  • the part of the skull containing the brain
sesera
Wiktionary Links