English
English version

sparking plug in Motor vehicles topic

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