contact fault due to increased contact-circuit resistance - French English Dictionary

Suggest a Term