dog train








noun

  1. Canadian a sleigh drawn by a team of dogs
53 queries 0.555