DELATOR


Meaning of DELATOR in English

(n.) An accuser; an informer.

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