Dutch to English Translation

Nederlandse versie

mega-esophagus Dutch pronunciation - Say mega-esophagus in English pronunciation Meaning of "mega-esophagus" in English language