Spanish–English dictionary

English translation of the Spanish word refrescarse

Spanish → English
  
SpanishEnglish
refrescarse cool; cool off; freshen; refresh
refrescar cool; freshen; refresh