German to English Dictionary

Deutsch Version

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