all-weather tires

English

Noun

all-weather tires

  1. plural of all-weather tire