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