Translation of jurucakap in English:

jurucakap

mouthpiece

noun

  • 1

    mouthpiece, spokesman, person speaking on behalf of others