タイヤチェーン
taiyachēn

Noun

1. snow chains; tire chains

Other forms: