spokespersonEnglish

interpreter, representative, spokesperson, voice

Noun

An advocate who represents someone else's policy or purpose

English: spokesperson, interpreter, representative, voice

Bahasa: perantara, juru bicara, wakil rakyat

Bahasa words with similar meanings

English words with similar meanings

Show 3 words