Definition of タイヤチェーン

タイヤチェーン

taiyacheen

noun
tire chains, snow chains
Other readings:
タイヤ・チェーン