German to English Dictionary

Deutsch Version

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