Dutch to English Translation

Nederlandse versie

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