term for new tires, which still have the manufacturer's stickers on them

listen to the pronunciation of term for new tires, which still have the manufacturer's stickers on them
Englisch - Englisch
stickers