English
Detailed Synonyms for Iguassu Falls in English
Iguassu Falls:
Iguassu Falls [the ~] nom
-
the Iguassu Falls
– a large waterfall on the border between Argentina and Brazil 1the Iguazu Falls; the Victoria Falls; the Iguassu; the Iguassu Falls; the Iguazu– a large waterfall on the border between Argentina and Brazil 1