Dutch to English Translation

Nederlandse versie

carafe Dutch pronunciation - Say carafe in English pronunciation Meaning of "carafe" in English language