guaira : Idioms & Phrases

Index


guaira falls

  • noun a great waterfall on the border between Brazil and Paraguay
    Guaira; Sete Quedas.
WordNet