IGUAZU


Meaning of IGUAZU in English

n. large waterfall on the border of Argentina and Brazil; river in southern Brazil

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.