have skeletons in the closet

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

• have an unpleasant reputation

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

بپرس