lambast someone

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

• verbally abuse someone, rebuke someone, reprimand someone

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

بپرس