mantelet

Explore definitions, synonyms, and language insights of mantelet

Definitions

Noun
portable bulletproof shelter
Noun
short cape worn by women

More General Terms