urubupunga falls

Noun
  1. A waterfall in the Parana river in Brazil (synset 109490895)

Other Searches