sled in Chinese - iTranslate Translate "sled" from English to Chinese 雪橇xuě qiāo sled in Chinese - iTranslate