noun Canadian a sleigh drawn by a team of dogs
dog train 🔊 Listen to this noun Canadian a sleigh drawn by a team of dogs Share Facebook Twitter Google +