German to English Dictionary

Deutsch Version

dropsy, edema German pronunciation - Say dropsy, edema in English pronunciation Meaning of "dropsy, edema" in English language