Dutch to English Translation

Nederlandse versie

squamous cell Dutch pronunciation - Say squamous cell in English pronunciation Meaning of "squamous cell" in English language