English Noun mantilla #Spanish lace veil worn over a woman's hair and shoulders.
es:mantilla io:mantilla te:mantilla vi:mantilla