Dutch to English Translation

Nederlandse versie

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