sledge in Japanese
sledge in Japanese
橇
(British) any type of sled or sleigh.
そり
(British) any type of sled or sleigh.