English-Spanish dictionary »

iguazu meaning in Spanish

EnglishSpanish
Iguazu (river)
proper noun

Iguazúproper noun