Dutch to English Translation

Nederlandse versie

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