dog biscuit

Noun
  1. A hard biscuit for dogs (synset 107651355)

Other Searches