German to English Dictionary

Deutsch Version

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