Guaira

1. (noun) a great waterfall on the Brazil-Paraguay border
Synonyms: Guaira Falls, Sete Quedas
Related Words: cascade, cataract, falls, waterfall



Terms and Conditions of Use / Copyright Notice