Catalan Shepherd
English
Noun
Catalan
Shepherd
(
plural
Catalan Shepherds
)
Synonym of
Catalan Sheepdog