mantelet

mantelet

mantelet

Noun

portable bulletproof shelter

Synonyms:

Noun

short cape worn by women

Synonyms: