Question: 3 liters means how many glass?
Answer: 3 litres of water is equal to 3000 ml. = About 13 glasses or just over 13 glasses.