Dutch to English Translation

Nederlandse versie

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