Dutch to English Translation

Nederlandse versie

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