Spanish-English dictionary »

iguazú meaning in English

SpanishEnglish
Iguazú proper noun

Iguazu(river)
proper noun