Dutch to English Translation

Nederlandse versie

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