take vengeance upon

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

• revenge, make retaliation for -

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

بپرس