German to English Dictionary

Deutsch Version

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