iguazu


Meanings

  • a large waterfall on the border between Argentina and Brazil


iguazu is not a valid Scrabble word

iguazu is not valid in Words With Friends