take scalps

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

• win, be victorious

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

بپرس