Synonyms of Iguassu in English :

Antonyms of Iguassu in English

Thesaurus of Iguassu in English

Iguassu

see definition of iguassu

Synonyms of iguassu

1. (noun) a large waterfall on the border between Argentina and Brazil