Noun Definition

urubupunga

1.Definition: a waterfall in the Parana river in Brazil

Category: Objects