Vocabulary

犬ぞり

dog sled; dog sleigh

noun