Get Your Premium Membership

Defilade

[n] the arrangement of defensive fortifications to protect against enemy fire


Related Information

More Defilade Links



Book: Shattered Sighs