English Dictionary
▪ iguanodon
▪ iguanodontidae
▪ iguassu
▪ iguassu falls
▪ iguazu
◊ IGUASSU
Iguassu
n : a large waterfall on the Argentine-Brazil border [syn: {Iguazu},
{Iguazu Falls}, {Iguassu}, {Iguassu Falls}, {Victoria
Falls}]
iguanodon
iguanodontidae
iguassu
iguassu falls
iguazu
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]