スノーチェーン
sunōchēn

Noun

1. snow chains

Other forms: