wreaked vengeance upon him

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

• beat him, forcefully hit him, physically attacked him

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

بپرس