divulging information

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

• revealing information, disclosing facts

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