Spanish-English Dictionaryrefrescas
refrescas
refrescar
Meaning of refrescas