Military Engineering (documentary)

0 views
|

Military engineering is loosely defined as the art and practice of designing and building military works and maintaining lines of …