Dutch to English Translation

Nederlandse versie

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