snow chain – English–Italiano translations

🇬🇧 en it 🇮🇹

snow chain noun

  • a chain put on a wheel of a vehicle to give it more traction
catena da neve, catene da neve
Wiktionary Links