Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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