meaning of tire chains

1. chains attached to wheels to increase traction on ice or snow


Related Words

tire chains |

Developed & Maintained By Taraprasad.com

Treasure Words