Dutch to English Translation

Nederlandse versie

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