Spanish–English dictionary

English translation of the Spanish word descubrirse

Spanish → English
  
SpanishEnglish
descubrirse come to light; open up
descubrirse con open one’s heart to