How many drops of Water make One Litre?

5 answers 5