Iguazu Falls

(redirected from Cataratas do Iguacu)
Also found in: Dictionary.
Related to Cataratas do Iguacu: Iguaçu Falls
  • noun

Synonyms for Iguazu Falls

a large waterfall on the border between Argentina and Brazil