German to English Dictionary

Deutsch Version

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