manteletEnglish

mantelet, mantilla, mantlet

Noun

Portable bulletproof shelter

English: mantelet, mantlet

Short cape worn by women

English: mantelet, mantilla

English words with similar meanings

Show 2 words