boiguacu
/boɪgwɑkuː/Definitions
1. noun
A type of river in the Torres Strait Islands, Queensland, Australia.
“The tourists went on a boat tour to explore the beautiful Boiguacu River.”
1. noun
A type of river in the Torres Strait Islands, Queensland, Australia.
“The tourists went on a boat tour to explore the beautiful Boiguacu River.”