English-Chinese dictionary »

toboggan meaning in Chinese

EnglishChinese
toboggan [toboggans] (long sled without runners)
noun
[UK: tə.ˈbɒ.ɡən]
[US: tə.ˈbɑː.ɡən]

雪橇 /xuěqiāo/noun