Translation of jagoan in English:

jagoan

champion

noun

  • 1

    champion