German to English Dictionary

Deutsch Version

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