la carátula
-the mask
See the entry for carátula.

carátula

NOUN
(disguise for the face)-mask
Synonyms for carátula
NOUN
(front page)-title page
Synonyms for carátula
Word of the Day
chestnut