vocab dash
Log in
Sign up
agua fresca
Meanings
Noun
1. agua fresca (Mexican beverage)