German to English Dictionary

Deutsch Version

parasite, sponger German pronunciation - Say parasite, sponger in English pronunciation Meaning of "parasite, sponger" in English language