sheepdog, dog trained to guard and herd sheep

listen to the pronunciation of sheepdog, dog trained to guard and herd sheep
الإنجليزية - الأسبانية
carea
ovejero
الإنجليزية - الإيطالي
cane pastore