Urubupunga
1.
(
noun
) a waterfall in the Parana river in Brazil
Synonyms:
Urubupunga Falls
Related Words:
cascade
,
cataract
,
falls
,
waterfall
Terms and Conditions of Use / Copyright Notice