Video: Leeches and Cocoos By Peter Adrian Tags baby leech, Deutsch, leech cocoon, leeches Posted May 18, 2020 German / English explanations about leeches and cocoons Share the Leeches!