Summary
English Synonyms:   more detail...
  1. shepard's dog:


English

Detailed Synonyms for shepard's dog in English

shepard's dog:

shepard's dog [the ~] noun

  1. the shepard's dog
    the shepard's dog

Related Synonyms for shepard's dog