Meaning of urubupunga

Definition of urubupunga

(noun) a waterfall in the Parana river in Brazil

Other information on urubupunga

WIKIPEDIA results for urubupunga
Amazon results for urubupunga