Definitions for "Chorrera"
fast-flowing stream; rapids; waterfall