English Junior High almost 10 yearsago Its water power produces about eighty percent of Brazil's electricity. この英文の意味を教えてください! Resolved Answers: 5