Translation of sheepdog in Indonesian

sheepdog

anjing penggembala domba

noun

  • 1

    anjing penggembala domba