English version

sparking plug in Engineering topic

From Longman Dictionary of Contemporary Englishsparking plugˈsparking plug noun [countable] British English  TTCTEa spark plug