QuickHitCurepon
Diamond Member
Delator
www.yourdictionary.com
Delator Definition & Meaning | YourDictionary
Delator definition: An <a>accuser</a>; an <a>informer</a>.
![www.yourdictionary.com](https://www.yourdictionary.com/favicon.png)