Spanish-English Dictionaryrefrescaron
refrescaron
refrescar
Meaning of refrescaron