unveil in Spanish
unveil in Spanish
desvelar
develar
develarse
(intransitive) To remove a veil; to reveal oneself.