Dutch to English Translation

Nederlandse versie

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