Tamil Dictionary
🔍
delator
De*la"tor, n. Etym: [L.] Defn: An accuser; an informer. [R.] Howell.
delator - Similar Words
desolator
relator
dilator
desolatory
depilatory
delineator
delegatory
defalcator
declinator
declarator
madurai.io
About