demobilization

demobilization. A dismissal of troops from active service.

demobilization Read More »