street warfare

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

• combat method designed according to the conditions of a densely-packed area

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