Chinese-English dictionary »

长雪橇 /chángxuěqiāo/ meaning in English

ChineseEnglish
长雪橇 /chángxuěqiāo/ noun

bobsleigh [bobsleighs](sled for sport)
noun
[UK: ˈbɒb.sleɪ] [US: ˈbɒb.sleɪ]