Translation of anjing penggembala biri-biri in English:

anjing penggembala biri-biri

sheep dog

noun

  • 1

    sheep dog, dog trained to guard and herd sheep