Dutch to English Translation

Nederlandse versie

self-locking nut Dutch pronunciation - Say self-locking nut in English pronunciation Meaning of "self-locking nut" in English language