Meaning of 犬ぞり in Japanese

  1. Words

Definition of 犬ぞり

  1. (n) dog sled
Back to top