Полный англо-русский словарь

defense technology

Военная техника; военные средства

Полный англо-русский словарь