street fighting

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

• disputes between gangs, fight that takes place on the street

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