meaning of almacén

almacén - Spanish to English

warehouse