Dutch to English Translation

Nederlandse versie

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