kexpose kexpose 01-02-2017 English Answered the word vistas means A) gardens. B) people. C) speech. D) views