スノーヘルパー
sunōherupā

Noun

1. snow traction mat

From English "snow helper"

Other forms: