spare_partEnglish

spare, spare part

Noun

An extra component of a machine or other apparatus

English: spare part, spare

Bahasa: onderdil

Bahasa words with similar meanings

English words with similar meanings

Show 1 words