Translation of pembela in English:

pembela

advocate

noun

  • 1

    advocate, person who pleads on behalf of another