Spanish-English Dictionaryrefrescaras
refrescaras
refrescar
Meaning of refrescaras