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