Translation of shepherd in Indonesian

shepherd

gembala

noun

  • 1

    gembala