meaning of shetland sheep dog

1. small sheepdog developed in the Shetland Islands and resembling a collie


Related Words

shetland sheep dog | shetland sheepdog |

Developed & Maintained By Taraprasad.com

Treasure Words