タイヤチェーン
Meanings
Noun
1. tire chains; snow chains