MalayTranslate.com
Malay to English Translator
Translate Here

English to English

witnesser

noun (n)

  • someone who sees an event and reports what happened
    seseorang yang melihat kejadian dan melaporkan apa yang terjadi
    Synonym:
    informant, witness
    source: wordnet30
  • One who witness.
    yang menyaksikan.
    source: webster1913