English synonyms about - contact  

Urubupunga Falls

noun

1 Urubupunga Falls

A waterfall in the Parana river in Brazil.

synonym: Urubupunga.


Find more on Urubupunga Falls elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.034