liver-spotted dalmatian

Noun
  1. A brown-spotted dalmatian (synset 102113184)

Other Searches