German to English Dictionary

Deutsch Version

leech German pronunciation - Say leech in English pronunciation Meaning of "leech" in English language