Dutch to English Translation

Nederlandse versie

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