English-Bulgarian translations for witness protection
Definition of witness protection
- a government program that provides new identities and protection for witnesses who come forward and testify against dangerous targets
Trending Searches
Popular Dictionaries