Dutch to English Translation

Nederlandse versie

non-lethal weapon Dutch pronunciation - Say non-lethal weapon in English pronunciation Meaning of "non-lethal weapon" in English language