wreck destruction (upon)
руйнувати; знищувати; спустошувати, спричиняти руйнування
руйнувати; знищувати; спустошувати, спричиняти руйнування
fall upon successive prepared positions
Ad Hoc Steering Group on Weapons of Mass Destruction (NATO)
Alliance Policy Framework on Proliferation of Weapons of Mass Destruction