DELATOR


Meaning of DELATOR in English

noun an accuser; an informer.

Webster English vocab.      Английский словарь Webster.