Spanish–English dictionary

English translation of the Spanish word desahogarse en lágrimas abundantes

Spanish → English
  
SpanishEnglish
desahogarse en lágrimas abundantes have a good cry