タイヤチェーン

Also written タイヤ・チェーン

Meanings

  1. Noun snow chains; tire chains

Jinuma: Japanese Dictionary · Word lists