wine box









wine box


noun

  1. wine sold in a cubic carton, usually of three-litre capacity, having a plastic lining and a tap for dispensing
51 queries 0.576