German to English Dictionary

Deutsch Version

shear off (locking pin) German pronunciation - Say shear off (locking pin) in English pronunciation Meaning of "shear off (locking pin)" in English language