Herding-dogs meaning

Plural form of herding dog.
noun
0
0
Advertisement