meaning of news leak

1. unauthorized especially deliberate disclosure of confidential information


Related Words

news leak |

Developed & Maintained By Taraprasad.com

Treasure Words