mechanical system of a push-button switch - Spanish English Dictionary

Suggest a Term