Translation of gembala in English:

gembala

shepherd

  • 1

    shepherd