vocab dash
Log in
Sign up
ojo de agua
Meanings
Noun
1. spring (place where water emerges from the ground)