German to English Dictionary

Deutsch Version

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