French-English dictionary »

pneu à clous meaning in English

FrenchEnglish
pneu à clous nom

studded tire◼◼◼noun