English Dictionary
Definition spare part in British English
spare part noun
noun
Synonyms and related words
Synonyms and related words
