Spanish-English Dictionaryrefrescarais
refrescarais
refrescar
Meaning of refrescarais