mantillaEnglish

mantilla, mantelet

Noun

A woman's silk or lace scarf

English: mantilla

Short cape worn by women

English: mantelet, mantilla

English words with similar meanings

Show 1 words