Croatian Sheepdog in Portuguese Croatian Sheepdog in Portuguese pastor croata noun A herding dog bred in Croatia. Add to Flashcards