active defence

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

• defense of an area using all possible military means

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

بپرس