witnesserEnglish

informant, witness, witnesser

Noun

Someone who sees an event and reports what happened

English: witness, witnesser, informant

Bahasa: saksi, informan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words