Spanish-English Dictionaryrefresca
refresca
refrescar
Meaning of refresca