Advertisement
Advertisement
Iguassú
or I·gua·çu
[ ee-gwah-soo ]
noun
- a river in S Brazil, flowing W to the Paraná River. 380 miles (610 km) long.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ ee-gwah-soo ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse