Answer:
2 L/10 sec is equal to the amount of water per second. which would be 0.2 liters per second
5.8m questions
7.5m answers