Topic: ENGINEERING


sparking plug

noun
     
sparking plug [countable] British English
TTCTE a spark plug

Explore ENGINEERING Topic