Dutch to English Translation

Nederlandse versie

thrust down Dutch pronunciation - Say thrust down in English pronunciation Meaning of "thrust down" in English language