Dutch to English Translation

Nederlandse versie

hydatid Dutch pronunciation - Say hydatid in English pronunciation Meaning of "hydatid" in English language