Urubupunga Falls

1. (noun) a waterfall in the Parana river in Brazil
Synonyms: Urubupunga
Related Words: cascade, cataract, falls, waterfall



Terms and Conditions of Use / Copyright Notice