Dutch to English Translation

Nederlandse versie

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