Dutch to English Translation

Nederlandse versie

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