Translation of gembala in English:

gembala

shepherd

noun

  • 1

    shepherd