mechanical immobilizer

listen to the pronunciation of mechanical immobilizer
Englisch - Deutsch
mechanische Wegfahrsperre