dog sled


Meanings

  • a sled pulled by dogs
  • travel with a dogsled