-advertisement-
20%

A small worm which lives in ponds and rivers and sucks the blood of animals is a ______ ?

-advertisement-