Dutch to English Translation

Nederlandse versie

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