Chinese-English dictionary »

雪道 /xuědào/ meaning in English

ChineseEnglish
雪道 /xuědào/ noun

ski track(trail from/for skis)
noun