Spanish-English Dictionaryrefrescan
refrescan
refrescar
Meaning of refrescan