German to English Dictionary

Deutsch Version

self-locking pin German pronunciation - Say self-locking pin in English pronunciation Meaning of "self-locking pin" in English language