• word of the day

    urubupunga

    urubupunga - Dictionary definition and meaning for word urubupunga

    Definition
    (noun) a waterfall in the Parana river in Brazil
    Synonyms : urubupunga falls
Download our Mobile App Today
Receive our word of the day
on Whatsapp