a large waterfall on the border between Argentina and Brazil
[ Syn: iguazu , iguazu falls , iguassu , iguassu falls , victoria falls ]
a large waterfall on the border between Argentina and Brazil
[ Syn: iguazu , iguazu falls , iguassu , iguassu falls , victoria falls ]