English Dictionary
◊ GUAIRA
Guaira
n : a great waterfall on the Brazil-Paraguay border [syn: {Sete
Quedas}, {Guaira}, {Guaira Falls}]