gave him hell

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

• made things difficult for him; upbraided him, scolded him

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

بپرس