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