came down on him

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

• criticized him, said negative things about him

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

بپرس