German to English Dictionary

Deutsch Version

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