MalayTranslate.com
Malay to English Translator
Translate Here

English to English

intermediator

noun (n)

  • a negotiator who acts as a link between parties
    negosiator yang bertindak sebagai hubungan antara pihak
    source: wordnet30
  • A mediator.
    sebuah perantara.
    source: webster1913