An advocate who represents someone else's policy or purpose
English: spokesperson, interpreter, representative, voice
Bahasa: perantara, juru bicara
Less certain link between this word and this sense.
interpreter, representative, spokesperson, voice
English: spokesperson, interpreter, representative, voice
Bahasa: perantara, juru bicara
Less certain link between this word and this sense.