dog sleigh


Meanings

  • a sled pulled by dogs