Dutch to English Translation

Nederlandse versie

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