storehouse – English–Español translations

🇬🇧 en es 🇪🇸

storehouse noun

  /ˈstɔː(ɹ)haʊs/
  • building for keeping goods of any kind
almacén
Wiktionary Links