Iguazu Synonyms

ēgwə-zo͝o
A large waterfall on the border between Argentina and Brazil
(Noun)