Dutch to English Translation

Nederlandse versie

keloïd Dutch pronunciation - Say keloïd in English pronunciation Meaning of "keloïd" in English language