Get Your Premium Membership

Mantlet

[n] portable bulletproof shelter


Related Information

More Mantlet Links

Synonyms

mantelet



Book: Reflection on the Important Things