Iguazú

Iguazú
noun
also:
  • (las cataratas del) Iguazú -> the Iguaçu Falls

¿Tienes pregunta? ¡Recibir ayuda de los expertos!