having something to hide

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

• dishonesty, hypocrisy, being two-faced

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

بپرس