German to English Dictionary

Deutsch Version

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