Translation of pemuka in English:

pemuka

leader, promoter

  • 1

    leader, promoter