Spanish-English Dictionaryrefrescara
refrescará
refrescar
Meaning of refrescara