storehouses
Almacenes
translation of 'storehouses'
noun
almacén,
mina,
depósito
definition
Credits: Google Translate