divulging secrets of state

انگلیسی به انگلیسی

• disclosing secrets of state, revealing secret information to the enemy; espionage; betrayal of one's country; leaking information

پیشنهاد کاربران