NichiDict

タイヤチェーン

[taiyacheen]

Meanings

1.Noun

snow chains; tire chains