Translation of liquor store in Spanish:

liquor store

noun

US

  • 1

    tienda de vinos y licores feminine
    botillería feminine Chile