English Dictionary
◊ URUBUPUNGA
Urubupunga
n : a waterfall in the Parana river in Brazil [syn: {Urubupunga},
{Urubupunga Falls}]